package com.jr.service;

import com.jr.entity.Enterprise;
import com.jr.entity.Users;
import com.jr.pojo.WeQuery;
import com.jr.pojo.WhiteEnterprise;
import util.PageHelper;

import java.util.ArrayList;
import java.util.SplittableRandom;

public interface WhiterListService {
    /*
   数据总条数
    */
    int countTotalData(WeQuery weQuery,int enterprise_id);



    /*
    查询白名单要展示的信息
     */
    ArrayList<WhiteEnterprise> findIndexPageData(PageHelper pageHelper, WeQuery weQuery,int enterprise_id);


    ArrayList selectWhiteSupName(int eid);


    /*
根据名称找信用码
 */
    Enterprise selectCodeByName(String enamess);



    /*
    添加供货商
     */


    boolean addSup(int enterprise_id, int supplier_id, String supplier_level,String update_date);


    /*
    白名单的添加到黑名单，白名单删一个，黑名单加一个,这里是白名单删一个
        先根据传出的供货商 名字找到对应的ID，再从白名单删除,
        上面的接口： 根据名称找信用码  -----  根据名称查了企业表 可以直接调用
     */

    boolean delSup(int enterprise_id,int supplier_id);



}
